your .emacs will no longer establish the default highlighting -- Use
`sql-product' to accomplish this.
+ANSI keywords are always highlighted.
+
*** The function `sql-add-product-keywords' can be used to add
font-lock rules to the product specific rules. For example, to have
all identifiers ending in "_t" under MS SQLServer treated as a type,
you would use the following line in your .emacs file:
(sql-add-product-keywords 'ms
- '("\\<\\w+_t\\>" . font-lock-type-face))
+ '(("\\<\\w+_t\\>" . font-lock-type-face)))
*** Oracle support includes keyword highlighting for Oracle 9i. Most
SQL and PL/SQL keywords are implemented. SQL*Plus commands are
called with the -E command line argument to use the operating system
credentials to authenticate the user.
+*** Postgres support is enhanced.
+Keyword highlighting of Postgres 7.3 is implemented. Prompting for
+the username and the pgsql `-U' option is added.
+
+*** MySQL support is enhanced.
+Keyword higlighting of MySql 4.0 is implemented.
+
*** Imenu support has been enhanced to locate tables, views, indexes,
packages, procedures, functions, triggers, sequences, rules, and
defaults.
2004-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
+ * progmodes/python.el (python-send-command): New fun.
+ (python-send-region, python-load-file): Use it.
+
+ * progmodes/compile.el (compilation-last-buffer): Add var alias.
+
+ * help-fns.el (help-C-file-name): Use new subr-name.
+ Prepend `src/' to the file name.
+ (help-C-source-directory, help-subr-name, help-find-C-source): Remove.
+ (describe-function-1, describe-variable): Only find a C source file name
+ if DOC is already loaded.
+
+ * help-mode.el (help-function-def, help-variable-def):
+ Use the new find-function-search-for-symbol functionality.
+ Allow FILE to be `C-source'.
+
+ * emacs-lisp/find-func.el (find-function-C-source-directory): New var.
+ (find-function-C-source): New fun.
+ (find-function-search-for-symbol): Use it.
+
+2004-03-15 Michael Mauger <mmaug@yahoo.com>
+
* progmodes/sql.el (sql-product-alist): Rename variable
`sql-product-support'. Add Postgres login parameters.
(sql-set-product, sql-product-feature): Update with renamed
`font-lock-add-keywords'.
(sql-send-string): Add function.
- * progmodes/python.el (python-send-command): New fun.
- (python-send-region, python-load-file): Use it.
-
- * progmodes/compile.el (compilation-last-buffer): Add var alias.
-
- * help-fns.el (help-C-file-name): Use new subr-name.
- Prepend `src/' to the file name.
- (help-C-source-directory, help-subr-name, help-find-C-source): Remove.
- (describe-function-1, describe-variable): Only find a C source file name
- if DOC is already loaded.
-
- * help-mode.el (help-function-def, help-variable-def):
- Use the new find-function-search-for-symbol functionality.
- Allow FILE to be `C-source'.
-
- * emacs-lisp/find-func.el (find-function-C-source-directory): New var.
- (find-function-C-source): New fun.
- (find-function-search-for-symbol): Use it.
-
-2004-03-15 Michael Mauger <mmaug@yahoo.com>
-
2004-04-29 Dave Love <fx@gnu.org>
* progmodes/cfengine.el (cfengine-beginning-of-defun)